body {
	background:#CCCCCC;
}

#btn_okcancel {
	width:200px;
	margin-bottom:10px;
	padding-top:15px;
}

#setting_ok {
	width:70px;
	float:left;
}

#setting_cancel {
	width:70px;
	float:right;
}

#start_city, #end_city {
	width:70px;
}

#train_date_edit, #train_num_edit  {
	width:70px;
}

#rail_table table {
	width:100%;border-collapse:collapse;margin:1em 0;
}
#rail_table th, #rail_table td {
	text-align:left;padding:.5em;border:1px solid #fff;
} 

#rail_table th{background:#328aa4 url(tr_back.gif) repeat-x;color:#fff;}
#rail_table td{background:#e5f1f4;}